#ifndef MENU_H
# define MENU_H

#include <graphics.h>

void Menu();
void OptMenuBk();

void Mouse();
void OptItems();
void OptNewButton();
void OptContinueButton();
void OptHelpButton();
void OptExitButton();

void SelectItem(MOUSEMSG mouse);

void SelectNew(MOUSEMSG mouse);
void IsInNewScope(MOUSEMSG mouse, int *InNewScope);
void OutNewScope(int *InNewScope, int *NewAlerted);
void LightNew(int InNewScope, int *NewAlerted);
void NewAlert(int *NewAlerted);
void PressNewButton(MOUSEMSG mouse, int InNewScope);

void SelectContinue(MOUSEMSG mouse);
void IsInContinueScope(MOUSEMSG mouse, int *InContinueScope);
void OutContinueScope(int InContinueScope, int *ContinueAlerted);
void LightContinue(int InContinueScope, int *ContinueAlerted);
void ContinueAlert(int *ContinueAlerted);
void PressContinueButton(MOUSEMSG mouse, int InContinueScope);

void SelectHelp(MOUSEMSG mouse);
void IsInHelpScope(MOUSEMSG mouse, int *InHelpScope);
void OutHelpScope(int InHelpScope, int *HelpAlerted);
void LightHelp(int InHelpScope, int *HelpAlerted);
void HelpAlert(int *HelpAlerted);
void PressHelpButton(MOUSEMSG mouse, int InHelpScope);

void SelectExit(MOUSEMSG mouse);
void IsInExitScope(MOUSEMSG mouse, int *InExitScope);
void OutExitScope(int InExitScope, int *ExitAlerted);
void LightExit(int InExitScope, int *ExitAlerted);
void ExitAlert(int *ExitAlerted);
void PressExitButton(MOUSEMSG mouse, int InExitScope);


#include "PlaySound.h"
#include "PlayerAction.h"//mouse
#include "Game.h"
#include "Help.h"
#include "Output.h"

#endif
